Dall sheep – English–Español translations

🇬🇧 en es 🇪🇸

Dall sheep noun

  • species of wild sheep
muflón de Dall
Wiktionary Links